nonmountable separator - German English Dictionary